import axios from 'axios'
export default{
	
	common:{
		method:'GET',
		data:{},
		params:{}
	},
	$axios( options={} ){
		
		options.method = options.method || this.common.method;
		options.data = options.data || this.common.data;
		options.params = options.params || this.common.params;
		
		//请求前==》显示加载中...
		
		return axios(options).then(v=>{
			let data = v.data.data;
			return new Promise((res,rej)=>{
				if( !v ) return rej();
				
				//结束===》关闭加载中
				
				res( data );
			})
		})
	}
}